Lisez-moi d'OpenCities Map

Le fichier de configuration ConfigurationSetup.cfg

Lorsqu'un chemin de configuration personnalisé est défini lors de l'installation, il est écrit dans le fichier ConfigurationSetup.cfg. Cette opération définit le répertoire racine de configuration dans la variable de configuration _USTN_CUSTOM_CONFIGURATION. Le msconfig.cfg inclut le ConfigurationSetup.cfg comme suit :

%if exists ($(_USTN_INSTALLED_CONFIGURATION)ConfigurationSetup.cfg)
%  include $(_USTN_INSTALLED_CONFIGURATION)ConfigurationSetup.cfg
%endif

Et voici le contenu du ConfigurationSetup.cfg, tel que fourni :

#----------------------------------------------------------------------
#  ConfigurationSetup.cfg - Configures the root Configuration directory
#  for Your Organization
#
# The main function of this configuration file is to allow user to specify
# the root Configuration directory to activate. The active Configuration
# directory is represented by _USTN_CONFIGURATION. By default, it points to
# the installed Configuration defined by _USTN_INSTALLED_CONFIGURATION,
# which can consist of example WorkSpaces and WorkSets.
# If your organization has its own Configuration directory, you can define
# _USTN_CUSTOM_CONFIGURATION to that directory path and use it as follows.
#
#_USTN_CUSTOM_CONFIGURATION = D:/.../MyConfiguration/
#_USTN_CONFIGURATION : ${_USTN_CUSTOM_CONFIGURATION}
#----------------------------------------------------------------------

#----------------------------------------------------------------------
# START: The section defines user selection at the time of installation.
# These lines are generated by installer.
[General]
_USTN_CUSTOM_CONFIGURATION=

[SetConfiguration]
%if !defined (_USTN_USER_CONFIGURATION)
%if defined (_USTN_CUSTOM_CONFIGURATION) && ($(_USTN_CUSTOM_CONFIGURATION) != "") && exists ($(_USTN_CUSTOM_CONFIGURATION))
_USTN_CONFIGURATION = $(_USTN_CUSTOM_CONFIGURATION)
%endif
%endif

Si un emplacement de configuration personnalisée n'est pas défini lors de l'installation, alors _USTN_CONFIGURATION indique le dossier de configuration livrée défini par _USTN_INSTALLED_CONFIGURATION. Si un emplacement de configuration personnalisée est défini lors de l'installation, son chemin est défini dans _USTN_CUSTOM_CONFIGURATION.